home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #11 / Amiga Plus CD - 2004 - No. 11.iso / AmiSoft / Dev / basic / blitzgtfix.lha / BlitzGTFix / BBGTLib_Examples / gtsetstring.bb2 < prev    next >
Text File  |  2002-02-01  |  699b  |  33 lines

  1. WbToScreen 3
  2. Use Screen 3
  3.  
  4. LoadFont 2,"opal.font",9
  5. Use IntuiFont 2
  6.  
  7. foo.l=GTString(0,1,20,20,150,15,"String",#PLACETEXT_ABOVE,256,"blah")
  8. NPrint Hex$(foo)
  9.  
  10. foo.l=GTText(0,2,20,60,150,15,"Text",#PLACETEXT_ABOVE,"hello")
  11. NPrint Hex$(foo)
  12.  
  13. GTButton 0,3,20,100,150,15,"Randomise!",#PLACETEXT_IN
  14.  
  15. AddIDCMP #STRINGIDCMP
  16. Window 0,0,0,600,300,$100f,"jjlk",-1,-1
  17. DefaultOutput
  18. AttachGTList 0,0
  19. While ev.l<>#IDCMP_CLOSEWINDOW
  20.     ev.l=WaitEvent
  21.     Select ev
  22.         Case #IDCMP_GADGETUP
  23.             If GadgetHit=3
  24.                 GTSetString 0,1,String$(Chr$(Rnd(26)+65),Rnd(5)+5)
  25.                 GTSetString 0,2,String$(Chr$(Rnd(26)+65),Rnd(5)+5)
  26.             EndIf
  27.     End Select
  28. Wend
  29. DetachGTList 0
  30. End
  31.  
  32.  
  33.